From 2361bd9f39f896fab14970d54a2f2b956f870677 Mon Sep 17 00:00:00 2001 From: Federico Mena Quintero Date: Thu, 22 Jan 2004 21:34:16 +0000 Subject: [PATCH] Added documentation for GtkWidget::popup_menu. 2004-01-22 Federico Mena Quintero * gtk/gtkwidget.c (gtk_widget_class_init): Added documentation for GtkWidget::popup_menu. --- ChangeLog | 5 +++++ ChangeLog.pre-2-10 | 5 +++++ ChangeLog.pre-2-4 | 5 +++++ ChangeLog.pre-2-6 | 5 +++++ ChangeLog.pre-2-8 | 5 +++++ gtk/gtkwidget.c | 12 ++++++++++++ 6 files changed, 37 insertions(+) diff --git a/ChangeLog b/ChangeLog index dd7bf7ffea..c15a547f20 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2004-01-22 Federico Mena Quintero + + * gtk/gtkwidget.c (gtk_widget_class_init): Added documentation for + GtkWidget::popup_menu. + Thu Jan 22 21:45:24 2004 Matthias Clasen * gtk/gtkmenu.c (gtk_menu_remove): Remove the attach diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index dd7bf7ffea..c15a547f20 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,8 @@ +2004-01-22 Federico Mena Quintero + + * gtk/gtkwidget.c (gtk_widget_class_init): Added documentation for + GtkWidget::popup_menu. + Thu Jan 22 21:45:24 2004 Matthias Clasen * gtk/gtkmenu.c (gtk_menu_remove): Remove the attach diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index dd7bf7ffea..c15a547f20 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,8 @@ +2004-01-22 Federico Mena Quintero + + * gtk/gtkwidget.c (gtk_widget_class_init): Added documentation for + GtkWidget::popup_menu. + Thu Jan 22 21:45:24 2004 Matthias Clasen * gtk/gtkmenu.c (gtk_menu_remove): Remove the attach diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index dd7bf7ffea..c15a547f20 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,8 @@ +2004-01-22 Federico Mena Quintero + + * gtk/gtkwidget.c (gtk_widget_class_init): Added documentation for + GtkWidget::popup_menu. + Thu Jan 22 21:45:24 2004 Matthias Clasen * gtk/gtkmenu.c (gtk_menu_remove): Remove the attach diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index dd7bf7ffea..c15a547f20 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,8 @@ +2004-01-22 Federico Mena Quintero + + * gtk/gtkwidget.c (gtk_widget_class_init): Added documentation for + GtkWidget::popup_menu. + Thu Jan 22 21:45:24 2004 Matthias Clasen * gtk/gtkmenu.c (gtk_menu_remove): Remove the attach diff --git a/gtk/gtkwidget.c b/gtk/gtkwidget.c index a892d32832..6e55c67998 100644 --- a/gtk/gtkwidget.c +++ b/gtk/gtkwidget.c @@ -1279,6 +1279,18 @@ gtk_widget_class_init (GtkWidgetClass *klass) _gtk_marshal_BOOLEAN__BOXED, G_TYPE_BOOLEAN, 1, GDK_TYPE_EVENT | G_SIGNAL_TYPE_STATIC_SCOPE); +/** + * GtkWidget::popup-menu + * @widget: the object which received the signal + * @returns: TRUE if a menu was activated + * + * This signal gets emitted whenever a widget should pop up a context-sensitive + * menu. This usually happens through the standard key binding mechanism; by + * pressing a certain key while a widget is focused, the user can cause the + * widget to pop up a menu. For example, the #GtkEntry widget creates a menu + * with clipboard commands. See for an + * example of how to use this signal. + */ widget_signals[POPUP_MENU] = g_signal_new ("popup_menu", G_TYPE_FROM_CLASS (gobject_class), -- 2.30.2